package com.ruoyi.common.constant;

/**
 * 获取数据的接口常量
 *
 * @author TsingYu
 * @version 1.0
 * @date 2024/11/11 9:52
 */
@SuppressWarnings("unused")
public interface UrlConstants {
    /**
     * 自动推送标准
     */
    String PARAM_AUTO_PUSH = "isAutoPush";
    /**
     * 数据源url
     */
    String PARMA_NAME_DATASOURCE_URL = "datasourceUrl";
    /**
     * 全局分页参数-页大小
     */
    int GLOBAL_PAGE_SIZE = 100;

    int DT_PAGE_SIZE = 50;
    /**
     * 正序排列
     */
    String ORDER_BY_ASC = "asc";
    /**
     * 倒序排列
     */
    String ORDER_BY_DESC = "desc";
    /**
     * 是否使用测试环境字段名称
     */
    String PARMA_IS_TEST = "isTest";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_PAGE_SIZE = "pageSize";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_PAGE_NUM = "pageNum";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_TENANT_ID = "tenantId";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_AREA_CODE = "sheetsCode";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_TERMINAL_ID = "terminalId";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_ORDER_BY_COLUMN = "orderByColumn";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_SUPPLIER_ID = "supplierId";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_LOCATION_NB = "locationNb";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_IS_ASC = "isAsc";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_BEGIN_READ_DATE = "params[beginReadDate]";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_START_TIME = "startTime";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_END_TIME = "endTime";
    /**
     * 查询参数字段名称：{@value}
     */
    String PARMA_NAME_END_READ_DATE = "params[endReadDate]";

    String TERMINAL_API = "/api/terminalList";

    String TERMINAL_HISTORY_API = "/api/terminalHistoryData";

    String XB_API = "/api/meterList";

    String XB_HISTORY_API = "/api/meterHistoryData";
}
